package com.it.rpc.core.codec;

import lombok.Data;

import java.io.Serializable;

/**
 * 请求体，需要有 请求接口的名字，方法名，方法的参数类型，方法的变量值
 * 将这些参数传入服务端，服务端再通过反射调用，返回相应的结果即可
 */
@Data
public class RequestBody implements Serializable {

    private String interfaceName;

    private Class<?>[] parameterTypes;

    private String methodName;

    private Object[] args;
}
